vena scrotalis - Turkish English Dictionary